﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace SpringStudio.DAL.Implement
{
    /// <summary>
    /// Oracle数据库对IDataBase接口的实现
    /// </summary>
    class Oracle : IDataBase
    {
        #region IDataBase 成员

        public DataSet ExecuteDataSet(IDbConnection connection, CommandType commandType, string commandText, params IDbDataParameter[] commandParameters)
        {
            throw new NotImplementedException();
        }

        public DataSet ExecuteDataSet(IDbConnection connection, CommandType commandType, string commandText)
        {
            throw new NotImplementedException();
        }

        public DataSet ExecuteDataSet(string connectionString, CommandType commandType, string commandText, params IDbDataParameter[] commandParameters)
        {
            throw new NotImplementedException();
        }

        public DataSet ExecuteDataSet(string connectionString, CommandType commandType, string commandText)
        {
            throw new NotImplementedException();
        }

        public DataSet ExecuteDataSet(IDbTransaction transaction, CommandType commandType, string commandText, params IDbDataParameter[] commandParameters)
        {
            throw new NotImplementedException();
        }

        public DataSet ExecuteDataSet(IDbTransaction transaction, CommandType commandType, string commandText)
        {
            throw new NotImplementedException();
        }

        public int ExecuteNonQuery(IDbConnection connection, CommandType commandType, string commandText, params IDbDataParameter[] commandParameters)
        {
            throw new NotImplementedException();
        }

        public int ExecuteNonQuery(IDbConnection connection, CommandType commandType, string commandText)
        {
            throw new NotImplementedException();
        }

        public int ExecuteNonQuery(string connectionString, CommandType commandType, string commandText, params IDbDataParameter[] commandParameters)
        {
            throw new NotImplementedException();
        }

        public int ExecuteNonQuery(string connectionString, CommandType commandType, string commandText)
        {
            throw new NotImplementedException();
        }

        public int ExecuteNonQuery(IDbTransaction transaction, CommandType commandType, string commandText, params IDbDataParameter[] commandParameters)
        {
            throw new NotImplementedException();
        }

        public int ExecuteNonQuery(IDbTransaction transaction, CommandType commandType, string commandText)
        {
            throw new NotImplementedException();
        }

        public IDbTransaction GetTransaction(string connectionString)
        {
            throw new NotImplementedException();
        }

        public void CommitTransaction(IDbTransaction transaction)
        {
            throw new NotImplementedException();
        }

        public void RollbackTransaction(IDbTransaction transaction)
        {
            throw new NotImplementedException();
        }

        public IDbDataParameter NewSqlParameter(string parameterName, object parameterValue, SqlDbType dbType)
        {
            throw new NotImplementedException();
        }

        public IDbDataParameter NewSqlParameter(string parameterName, object parameterValue)
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
